Riich Models from China are a fairly new manufacturer, yet have some experience in manufacturing scale model kits under another logo...their branding may offer a clue as to where.
Riich Models from China are a fairly new manufacturer, yet have some experience in manufacturing scale model kits under another logo...their branding may offer a clue as to where.